.PHONY:all
all:build

build:myboot.o my_lowlevel_init.o map.lds
	arm-linux-ld -Tmap.lds -o build myboot.o my_lowlevel_init.o
	arm-linux-objcopy -O binary build build.bin


%.o:%.S
	arm-linux-gcc -o $@ -c $<


#myboot.o:myboot.S
#	arm-linux-gcc -c myboot.S

#my_lowlevel_init.o:my_lowlevel_init.S
#	arm-linux-gcc -c my_lowlevel_init.S

clean:
	rm *.o *.bin build -f
